package com.atguigu.yygh.oss.config;

import lombok.Getter;
import lombok.Setter;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.cloud.context.config.annotation.RefreshScope;
import org.springframework.stereotype.Component;

/**
 * @author 孔德成
 * @slogan 致敬大师，致敬未来的你
 * @date 2021/9/11 9:21 上午
 * @desc
 */
// 注意不能使用 @Configuration 注解，使用 nacos 管理配置会导致属性注入失败
@Component
@Setter
@Getter
@RefreshScope
public class AliYunOssConfig {
    @Value("${aliyun.ram.access_id}")
    private String accessKeyID;

    @Value("${aliyun.ram.access_secret}")
    private String accessKeySecret;

    @Value("${aliyun.oss.endpoint}")
    private String endPoint;

    @Value("${aliyun.oss.bucketname}")
    private String bucketName;

}
